package com.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.entity.Carpool;
import com.entity.Help;
import com.entity.UserInfo;

public interface HelpMapper {
	/**插入求助*/
    public Integer insertHelp(Help help);
    /**查询求助记录 */
	public List<Help> lookHelp(UserInfo user);
	/**查询一条求助记录 */
	public Help lookIdHelp(Integer carpool_id);
	/**查询某一类型记录 */
	public List<Help> lookTepyHelp(String type);
	/**修改一条具体的求助记录*/
	public Integer updateHelp(Help help);
	/**修改一条具体的求助记录*/
	public Integer updateFlagHelp(Help help);
    /**删除一条具体的求助记录*/
	public Integer deleteHelp(Integer help_id);
	
	/* 总的条数 */
	Integer LookHelpCount();
	 /*分页展示帮助信息*/
    List<Help> queryAllHelps(@Param("page") Integer page, @Param("count") Integer count);
    /* 总的条数 */
	Integer LookUnHelpCount();
	 /*分页展示帮助信息*/
    List<Help> queryAllUnHelps(@Param("page") Integer page, @Param("count") Integer count);
    
}
